polymeric composites - English Synonyms Dictionary